thyme broomrape - English Synonyms Dictionary